<数据库原理与应用>高手请进

来源:百度知道 编辑:UC知道 时间:2024/06/03 21:19:34
有这么一道题:数据库"factory"(数据库名称)有一个"职工表"(表的名称),此表属性列中有一个"出生日期"的属性,数据类型为datetime,假设现在是2009年,如何求出年龄是多少?
用SQL Sever 2005写代码

select datediff(year,出生年份,getdate()) as age from factory
这样就可以了 那个getdate()你可以换成具体的数字,比如说‘2008’
以及调试

select 2009-datetime 出生年份 from factory